open canals - Turco Inglés Diccionario